bizarre murder - Turkish English Dictionary